package com.diver.flinkdemo.dto.xxt;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class StudentCartManageDto implements Serializable {

    // 序列化版本
    private static final long serialVersionUID = -7475485558377339904L;

    // 唯一标识（使用精创的stuCode） [主键]
    private String id;
    // 学校名称
    private String schoolName;
    // 年级id
    private String gradeId;
    // 年级
    private String gradeName;
    // 班级id
    private String classId;
    // 班级
    private String className;
    // 学校id
    private String schoolId;
    // 学生姓名
    private String name;
    // 学生身份证号
    private String idCard;
    //上学类型：out为走读，in为住校
    private String studentType;
    //设备是否在线
    private String isOnline;

    /**
     * 固件版本
     */
    private String fwVersion;

    //状态  0没有绑定 1绑定了
    private Integer isBindings;
    //是否设置了上学守护  0没有设置  1设置
    private Integer isGuardTime = 0;
    //是否开启发送短信  0默认发送
    private Integer isSend;

    private String imei;

    private String contactsPhone;

    private String contactsName;
    private String iccid;

    //驻网状态
    private String networkStatus;

    private String cardIssuer;
    private String bindTime;
    private Long uploadTime;
    private String cardType;
    private Date createTime;
    private Integer epayRegisterStatus = 0;//翼支付注册状态0未注册，1已注册，2已注销

    // 首次绑定时间
    private Long firstBindTime;
}
